/**
*┌──────────────────────────────────────────────────────────────┐
*│　描    述：Navigation                                                    
*│　作    者：NetCoreCMS                                              
*│　版    本：1.0   模板代码自动生成                                              
*│　创建时间：2019-12-25 10:52:46                           
*└──────────────────────────────────────────────────────────────┘
*┌──────────────────────────────────────────────────────────────┐
*│　命名空间： NetCoreCMS.IServices                                   
*│　接口名称： INavigationRepository                                      
*└──────────────────────────────────────────────────────────────┘
*/
using System;
using System.Collections.Generic;
using System.Text;

namespace NetCoreCMS.IServices
{
    public interface INavigationService
    {
        List<Models.Navigation> GetList(int parent_id, string nav_type);
        bool Exists(string nav_name);
        int UpdateField(int id, string strValue);
        int Delete(int id);
        bool Exists(int id);
        int Add(Models.Navigation model);
        bool Update(Models.Navigation model);
        Models.Navigation GetModel(int id);
    }
}